Skip to main content

Manipuler des données de l’application pour les BA

2 Tâches

20 mins

Visible to: All users
Débutant Pega Platform '23 Intégration des données Constellation Français

Scénario

Lors de la dernière session DCO, les parties prenantes de GoGoRoad ont identifié deux nouvelles exigences métier :

  • Avant qu’un dossier (Case) Service ne soit résolu, le système doit copier le coût total du dossier Service vers le dossier parent Assistance Request afin que le client puisse être facturé pour les services rendus.
  • D’après les recherches menées par des Business Analysts de GoGoRoad, la définition de la valeur par défaut du champ Service type sur la valeur Vehicle has a flat tire réduira le temps de traitement moyen du dossier Assistance Request.

En tant que Business Architect Pega, vous reconnaissez que ces exigences métier sont satisfaites grâce à des Data Transforms. Les Data Transforms manipulent les données d’une application en pilotant ou en copiant des données dans les champs obligatoires. Bien que les System Architects soient responsables de la création et de la maintenance de la plupart des Data Transforms, un nombre croissant de fonctionnalités sont disponibles dans App Studio. Ces fonctionnalités incluent le transfert de données entre un dossier enfant et un dossier parent, ainsi que la définition de valeurs initiales pour les éléments de données qui nécessitent une entrée utilisateur.

Pour ce projet, un Senior System Architect a utilisé Dev Studio afin de créer le Data Transform que vous utilisez pour transférer la valeur du coût total du dossier Service au dossier Assistance Request.

User Stories

En tant que conseiller client GoGoRoad, je souhaite que le coût total des services sélectionnés soit transféré du dossier Service au dossier Assistance Request, afin que le client soit facturé de manière appropriée pour tous les services rendus.

En tant que conseiller client GoGoRoad, je souhaite que le champ Service type prenne par défaut la valeur Vehicle has a flat tire, afin de gagner du temps lors de la création de nombreux dossiers Assistance Request.

Notes techniques documentées par le System Architect

  • Dans un dossier Service, lorsque la tâche Identify services performed est terminée, la valeur du champ Total of selected services est automatiquement transférée au champ Total of services du dossier Assistance Request.
  • Lorsqu’un dossier Assistance est créé, le champ Service type prend par défaut la valeur Vehicle has a flat tire.

Vous trouverez dans le tableau suivant les identifiants dont vous avez besoin pour relever le défi :

Rôle Nom d’utilisateur Mot de passe
Business architect author@gogoroad pega123!
Note: Votre environnement de travail est susceptible de prendre en charge la réalisation de plusieurs défis. Par conséquent, la configuration montrée dans la vidéo de présentation du défi peut ne pas correspondre exactement à votre environnement.

Vous devez initier votre votre propre instance Pega pour compléter ce Défi.

L'initialisation peut prendre jusqu'à 5 minutes, donc soyez patient.

Présentation du défi

Détail des tâches

1 Copier le total du service dans le dossier parent

  1. Dans l’instance Pega du défi, saisissez les informations d’identification suivantes :
    1. Dans le champ User name, saisissez author@gogoroad.
    2. Dans le champ Password , saisissez pega123!.
  2. Dans le volet de navigation d’App Studio, cliquez sur Case Types > Service pour ouvrir le type de dossier Service.
  3. Dans le processus Identify services, cliquez sur Step pour ajouter une nouvelle étape au processus.
  4. Pour ajouter l’étape Run Data Transform au processus, cliquez sur More > Automations > Run Data Transform > Select.
  5. Dans le champ de libellé de l’étape Run Data Transform, saisissez Transfer Total of selected services.
  6. Dans le volet des propriétés contextuelles, dans la liste déroulante du champ Run Data Transform, sélectionnez Transfer Total of selected services.
  7. Cliquez sur l’icône de l’engrenage pour modifier le Data Transform.
  8. Dans la boîte de dialogue Edit Data Transform, dans la liste Action , sélectionnez Set.
  9. Dans le champ Target , supprimez le commentaire, puis saisissez pyWorkCover.TotalOfServices.
    Note: Dans ce scénario, un System Architect plus expérimenté a utilisé Dev Studio pour ajouter pyWorkCover au Data Transform Transfer Total of selected services, afin que celui-ci puisse accéder au dossier Assistance Request parent.
  10. Dans le champ Source , saisissez ou sélectionnez .TotalOfSelectedServices.
    The Transfer total of selected services Data Transform.
  11. Cliquez sur Save pour fermer la boîte de dialogue Edit Data Transform.
  12. Cliquez sur Save pour appliquer vos modifications.

2 Définir la valeur de propriété par défaut pour le type de service

  1. Dans le volet de navigation d’App Studio, cliquez sur Case Types > Assistance Request  pour ouvrir le type de dossier Assistance Request.
  2. Dans le cycle de vie du dossier Assistance Request, cliquez sur l’onglet Settings .
    Settings
  3. Dans le volet de gauche, cliquez sur Data initialization.
  4. Dans la boîte de dialogue Data initialization, dans la liste déroulante Select field, sélectionnez Service type.
  5. Dans le champ Enter text value, saisissez Vehicle has a flat tire.
    The Assistance Request Case Data initialization set
  6. Dans le coin supérieur droit, cliquez sur Save.
    Note: Lorsque vous enregistrez, le système affiche actuellement une valeur d’initialisation des données pour le champ Urgency added by Class . Il s’agit d’une valeur système par défaut qui n’influencera pas le comportement de l’application GoGoRoad.

Vérifier votre travail

  1. Dans le type de dossier Assistance Request, cliquez sur Save and run.
  2. Vérifiez que le champ Service type prend par défaut la valeur Vehicle has a flat tire, puis cliquez sur Next.
  3. À l’étape Identify customer, sélectionnez jmitchell@example.com.
  4. Passez à l’étape Identify services performed dans le dossier enfant Service
  5. Dans la liste Service , sélectionnez Tow vehicle, puis dans le champ Quantity, entrez 1. Vérifiez que 100 $ s’affiche sous Total of selected services.
    The Total of selected services field showing $100.
  6. Cliquez sur Submit pour terminer la tâche Select services et clôturer le dossier Service
  7. À l’étape Review services du dossier Assistance Request, vérifiez que 100 $ s’affiche dans le champ Total of services.
    The Assistance Request Cases Total of services field showing $100

Ce défi vise à appliquer ce que vous avez appris dans le Module suivant :


Disponible dans la mission suivante :

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice